Prestò servizio militare in sanità dal 30.1.1942 allʼ8.9.1943.
Militò nella brigata Stella rossa Lupo e nella 62a brigata Camicie rosse Garibaldi ed operò a Monte Vignola, Marzabotto e Bologna.
Riconosciuto partigiano dal 10.6.1944 alla Liberazione.